10 2 5 80 15
30 -5 99 1
7 42